package pres.lnk.learn.designpattern.f_adapter.adapter2;

import pres.lnk.learn.designpattern.f_adapter.Mobile;

/**
 * <p>适配器模式一 类适配器模式</p>
 * <pre>
 * 直接继承原业务对象（Voltage220），重写对应方法
 * 不推荐：原业务对象（Voltage220）的方法也被暴露了，如果被使用了增加维护成功，修改原业务的时候要考虑到现有的业务
 * </pre>
 * @Author lnk
 * @Date 2018/2/6
 */
public class Main {
    public static void main(String[] args) {
        Mobile mobile = new Mobile();
        Voltage5Adapter voltage5 = new Voltage5Adapter();
        mobile.charging(voltage5);
    }
}
